extra-long staple cotton - Spanish English Dictionary